package com.googlecode.mgwt.expenses.client.gin;

import com.google.gwt.place.shared.PlaceController;
import com.google.web.bindery.event.shared.EventBus;
import com.googlecode.gwtphonegap.client.PhoneGap;
import com.googlecode.mgwt.expenses.client.AppHistoryObserver;
import com.googlecode.mgwt.expenses.client.activities.ed.ExpenseDetailActivity;
import com.googlecode.mgwt.expenses.client.activities.el.ExpenseListActivity;

public interface ExpenseInjector {
	public EventBus getEventBus();

	public PhoneGap getPhoneGap();

	public PlaceController getPlaceController();

	public ExpenseDetailActivity getExpenseDetailActivity();

	public ExpenseListActivity getExpenseListActivity();

	public AppHistoryObserver getAppHistoryObserver();

}
